import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component

// register globally
Vue.component('svg-icon', SvgIcon)

// context是上下文包管理模块  是目录下所有模块的引用
const req = require.context('./svg', false, /\.svg$/)
// 1、是当前的路径   2、是否查找子目录  3、正则表达式
// const requireAll = requireContext => requireContext.keys().map(requireContext)
// requireAll(req)

// 找到所有路径 把每个路径对应模块找出来
req.keys().map(key => {
  // 根据路径名查找模块  key就是路径
  req(key)
})

// 找到文件的所有路径
// req.keys()
console.log(req.keys())
// 根据路径名查找模块
// req('路径')
console.log(req('./dashboard.svg'))
